History
History
Synonyms
UK
US
Meaning:
defame

to attack the good reputation (of a person)

inflict libel or slander

impeach

to accuse (a person) of a serious crime, e.g. against a profession or the State

denounce, censure

CAST ASPERSIONS ON as in Wiktionary
CAST ASPERSIONS ON as in Wikipedia